export interface LotpackageVO {
  /**
   * 主键
   */
  parkingLotPackageId: string | number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 园区id
   */
  parkInfoId: string | number;

  /**
   * 停车场id
   */
  parkingLotId: string | number;

  /**
   * 套餐编号
   */
  setmealNo: string;

  /**
   * 套餐类型
   */
  sealName: string;

  /**
   * 开始时间
   */
  startTime: string;

  /**
   * 结束时间
   */
  endTime: string;

  /**
   * 状态 1 开启 0 关闭
   */
  packageStatus: string;

  /**
   * 套餐类型（1固定收费、2临时收费）
   */
  packageType: string;

  /**
   * 有效月数
   */
  effectiveMonth: number;

  /**
   * 收费金额（分）
   */
  feeAmount: number;

  /**
   * 按天收费金额（分）
   */
  dayFeeAmount: number;

  /**
   * 免费时长
   */
  freeDuration: number;

  /**
   * 包含免费时长标志（0，包含，1不包含）
   */
  freeDurationFlag: string;

  /**
   * 免费时长循环标志（0是，1否）
   */
  freeDurationCycleFlag: string;

  /**
   * 超过24小时最高收费金额（分）
   */
  feeAmountMax: number;

  /**
   * 缴费后免费停滞时长(分钟)
   */
  freePaymentWaitingTime: number;

}

export interface LotpackageForm extends BaseEntity {
  /**
   * 主键
   */
  parkingLotPackageId?: string | number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 园区id
   */
  parkInfoId?: string | number;

  /**
   * 停车场id
   */
  parkingLotId?: string | number;

  /**
   * 套餐编号
   */
  setmealNo?: string;

  /**
   * 套餐类型
   */
  sealName?: string;

  /**
   * 开始时间
   */
  startTime?: string;

  /**
   * 结束时间
   */
  endTime?: string;

  /**
   * 状态 1 开启 0 关闭
   */
  packageStatus?: string;

  /**
   * 套餐类型（1固定收费、2临时收费）
   */
  packageType?: string;

  /**
   * 有效月数
   */
  effectiveMonth?: number;

  /**
   * 收费金额（分）
   */
  feeAmount?: number;

  /**
   * 按天收费金额（分）
   */
  dayFeeAmount?: number;

  /**
   * 免费时长
   */
  freeDuration?: number;

  /**
   * 包含免费时长标志（0，包含，1不包含）
   */
  freeDurationFlag?: string;

  /**
   * 免费时长循环标志（0是，1否）
   */
  freeDurationCycleFlag?: string;

  /**
   * 超过24小时最高收费金额（分）
   */
  feeAmountMax?: number;

  /**
   * 缴费后免费停滞时长(分钟)
   */
  freePaymentWaitingTime?: number;

}

export interface LotpackageQuery extends PageQuery {

  /**
   * 园区id
   */
  parkInfoId?: string | number;

  /**
   * 停车场id
   */
  parkingLotId?: string | number;

  /**
   * 套餐编号
   */
  setmealNo?: string;

  /**
   * 套餐类型
   */
  sealName?: string;

  /**
   * 开始时间
   */
  startTime?: string;

  /**
   * 结束时间
   */
  endTime?: string;

  /**
   * 状态 1 开启 0 关闭
   */
  packageStatus?: string;

  /**
   * 套餐类型（1固定收费、2临时收费）
   */
  packageType?: string;

  /**
   * 有效月数
   */
  effectiveMonth?: number;

  /**
   * 收费金额（分）
   */
  feeAmount?: number;

  /**
   * 按天收费金额（分）
   */
  dayFeeAmount?: number;

  /**
   * 免费时长
   */
  freeDuration?: number;

  /**
   * 包含免费时长标志（0，包含，1不包含）
   */
  freeDurationFlag?: string;

  /**
   * 免费时长循环标志（0是，1否）
   */
  freeDurationCycleFlag?: string;

  /**
   * 超过24小时最高收费金额（分）
   */
  feeAmountMax?: number;

  /**
   * 缴费后免费停滞时长(分钟)
   */
  freePaymentWaitingTime?: number;

  /**
   * 日期范围参数
   */
  params?: any;
}



